/*
* @file    : Speed.h
* @author  : Martin
* @brief   : xxx module Header file
*/
#ifndef APP_SPEED_SPEED_H_
#define APP_SPEED_SPEED_H_
/*******************************************************************************
**                          Revision Control History                          **
********************************************************************************
Version   Date         User                Comment
********************************************************************************
    0.1   2019-01-10   xxx                 - xxx xxx
*******************************************************************************/
/*==============================================================================
=======                             INCLUDES                             =======
==============================================================================*/
#include <stdint.h>

/*==============================================================================
=======               DEFINES & MACROS FOR GENERAL PURPOSE               =======
==============================================================================*/
/*==============================================================================
=======                        CONSTANTS & TYPES                         =======
==============================================================================*/

/*==============================================================================
=======                             EXPORTS                              =======
==============================================================================*/

/*==============================================================================
=======                  PROTOTYPES OF PUBLIC FUNCTIONS                  =======
==============================================================================*/
void Speed_Init();
void Speed_10ms();
uint16_t Speed_GetSpeed();
uint16_t Speed_GetSpeed128x();
uint16_t Speed_GetRawSpeed();

#endif /* APP_SPEED_SPEED_H_ */
